/* 
	Site Wide CSS
	Written by Chud37	
*/

@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400);

.col-centered{
    float: none;
    margin: 0 auto;
}

.h1, h1, h1 a, .h2, h2, h2 a, .h3, h3, h3 a {margin:0;}
.h1, h1, h1 a {font-family: 'Open Sans'; color: #1675A9; font-size:40px;}
.h2, h2, h2 a {font-family: 'Open Sans'; color: #68A2D0; font-size:30px;}
.h3, h3, h3 a {font-family: 'Open Sans'; color: #111; font-size:25px;}
.h4, h4, h4 a {color: #2b2b2b; font-size:20px; font-weight:bold;}
                            
                   
.container.group,
.container-fluid.group {padding: 10px;border: 1px solid #CCC;border-radius: 3px;}
                         
.btn-file {position: relative;overflow: hidden;}
.btn-file input[type=file] {position: absolute;top: 0;right: 0;min-width: 100%;min-height: 100%;font-size: 100px;text-align: right;filter: alpha(opacity=0);opacity: 0;outline: none;background: white;cursor: inherit;display: block;}

.row.header {min-height: 40px;margin-bottom: 15px;}

body {font-family: 'Open Sans', Arial, sans-serif; font-size: 16px;}

.p {font-size:1.1em;background:#f5f5f5;padding:5px;}

#header {margin-bottom: 10px;margin-top: 20px;}
#header img.logo {width: 300px;margin-top:10px;}
#header #user-data .user-since {font-size: 12px;color: #ccc;}
#header #user-data .user-link {font-family: 'Open Sans';color: #68A2D0;font-size: 30px;padding-left: 5px;line-height: 25px;padding-right: 5px;}
#header #user-data .user-link.has-notifications:after {content: " ";background: #ff8a8a;width: 15px;height: 15px;display: block;position: absolute;top: -4px;right: 10px;border-radius: 50%;}
#header #user-data .user-link:hover {text-decoration: none;background: #94BBD6;color: #fff;border-radius: 4px;}

@media (max-width: 480px) {
	.xs-center {text-align:center;}	
}




